Computation of Memory Requirements for Multi - Dimensional Signal Processing Applications
نویسندگان
چکیده
Many integrated circuit systems, particularly in the multimedia and telecom domains , are inherently data dominant. For this class of systems, a large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by memory. Hence, the optimization of the memory architecture is crucial in the design methodology for this type of applications. In deriving an optimized memory architecture, memory size computation is an important step in the exploration of the possible algorithmic specifications of multimedia applications. This thesis presents a novel non-scalar approach for computing exactly the memory size in real-time multi-dimensional signal processing algorithms, like tele-com and multimedia applications. This methodology uses both algebraic techniques specific to the data-flow analysis used in modern compilers, and also recent advances in the theory of rational polyhedra. In contrast with all the previous works which are only estimation methods, this approach performs exact memory computations even for applications with numerous and complex array references.
منابع مشابه
Efficiency of Target Location Scenarios in the Multi-Transmitter Multi-Receiver Passive Radar
Multi-transmitter multi-receiver passive radar, which locates target in the surveillance area by the reflected signals of the available opportunistic transmitter from the target, is of interest in many applications. In this paper, we investigate different signal processing scenarios in multi-transmitter multi-receiver passive radar. These scenarios include decentralized processing of reference ...
متن کاملExact Computation of Storage Requirements for Multi-Dimensional Signal Processing Applications
Many integrated circuit systems, particularly in the multimedia and telecom domains, are inherently data dominant. For this class of systems, a large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by memory. The computation of the memory size is an important step in the system-level exploration, in the early stage o...
متن کاملMemory Size Computation for Real-Time Multimedia Applications Based on Polyhedral Decomposition
In real-time multimedia processing systems a very large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by the memory modules. In deriving an optimized (for area and/or power) memory architecture, memory size computation is an important step in the exploration of the possible algorithmic specifications of multimedia ...
متن کاملComputation of Trigonometric Functions by the Systolic Implementation of the CORDIC Algorithm
Trigonometric functions are among the most useful functions in the digital signal processing applications. The design introduced in this paper computes the trigonometric functions by means of the systolic arrays. The method for computing these functions for an arbitrary angle, , is the CORDIC algorithm. A simple standard cell is used for the systolic array. Due to the fixed inputs, in some...
متن کاملComputation of Trigonometric Functions by the Systolic Implementation of the CORDIC Algorithm
Trigonometric functions are among the most useful functions in the digital signal processing applications. The design introduced in this paper computes the trigonometric functions by means of the systolic arrays. The method for computing these functions for an arbitrary angle, , is the CORDIC algorithm. A simple standard cell is used for the systolic array. Due to the fixed inputs, in some...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006